a lamprey - French English Dictionary